rusty sheriffs badge - French English Dictionary